More documentation fixes for changes to defun, defmacro, etc.
authorChong Yidong <cyd@gnu.org>
Mon, 15 Oct 2012 04:03:04 +0000 (12:03 +0800)
committerChong Yidong <cyd@gnu.org>
Mon, 15 Oct 2012 04:03:04 +0000 (12:03 +0800)
commit33413e3044df75f5c60ca60dfc6694e1827922ff
tree852e253c4fe7a7b4181953a2344f878607518459
parent2393c6d080d913baa21bc3b7fd58e1fd9a7bdc75
More documentation fixes for changes to defun, defmacro, etc.

* doc/lispref/functions.texi (Anonymous Functions): Explicitly list the
docstring, declare, and interactive arguments to lambda.
(Defining Functions): Likewise for defun.
(Inline Functions): Likewise for defsubst.
(Declare Form): Tweak description.

* doc/lispref/macros.texi (Defining Macros):  defmacro is now a macro.
Explicitly list the docstring and declare arguments.

* emacs-lisp/byte-run.el (defsubst): Doc fix.
doc/lispref/ChangeLog
doc/lispref/functions.texi
doc/lispref/macros.texi
lisp/ChangeLog
lisp/emacs-lisp/byte-run.el